Big Huge Thesaurus

Japanese poinsettia

noun